tin protosulfide - English Synonyms Dictionary